package com.bootdo.common.utils;

import java.io.File;

public class UploadUtils {
    // 项目根路径下的目录  -- SpringBoot static 目录相当于是根路径下（SpringBoot 默认）
    public final static String IMG_PATH_PREFIX = "static/upload/img";
    public final static String IMG_PATH_BLOG = "static/upload/blog";
    public static File getImgDirFile(){

        // 构建上传文件的存放 "文件夹" 路径
        String fileDirPath = new String("src/main/resources/" + IMG_PATH_PREFIX);
        // 本地路径,测试
        // String path = "E:/temp/temp";
        // Linux系统
        // String path = "/usr/CBeann/temp";
        File fileDir = new File(fileDirPath);
        if(!fileDir.exists()){
            // 递归生成文件夹
            fileDir.mkdirs();
        }
        return fileDir;
    }
    //博客的封面路径
    public static File getBlogImgDirFile(){

        // 构建上传文件的存放 "文件夹" 路径
        String fileDirPath = new String("src/main/resources/" + IMG_PATH_BLOG);
        // 本地路径,测试
        // String path = "E:/temp/temp";
        // Linux系统
        // String path = "/usr/CBeann/temp";
        File fileDir = new File(fileDirPath);
        if(!fileDir.exists()){
            // 递归生成文件夹
            fileDir.mkdirs();
        }
        return fileDir;
    }
}
